speech-plus-duplex equipment - German English Dictionary